drum membrane - Turkish English Dictionary